massive bleeding - French English Dictionary